const {
	defineConfig
} = require("@vue/cli-service");
module.exports = defineConfig({
	transpileDependencies: true,
	// 禁用eslint的多单词命名规则
	lintOnSave: false,
	// 本地服务器配置
	devServer: {
		// 代理
		proxy: {
			"/api": {
				// 代理目标地址
				target: "https://huaqiangjiancai.com",
				//路径重写，匹配api开头的字符串，并把api替换为空字符串
				pathRewrite: {
					'^/api': ''
				},
				// 改变源
				changeOrigin: true,
				// 绕过官网的限制（欺骗官网的服务器，就是官网的网页访问的官网服务器）
				// 实际是 localhost访问
				onProxyReq(req) {
					// 当localhost请求的时候添加请求头refere  值https://m.mi.com/
					req.setHeader("referer", "https://huaqiangjiancai.com");
				}
			}
		}

		// 代理服务器
		// 强调：vue.config.js  修改后一定要重启 服务器
		// 强调：vue.config.js  修改后一定要重启 服务器
		// 强调：vue.config.js  修改后一定要重启 服务器
	}
});
